package core

type MessageHeader struct {
	executionId       string
	sequenceNumber    int32
	OriginatingStepId string
}

func NewMessageHeader(originatingStepId string) *MessageHeader {
	return &MessageHeader{OriginatingStepId: originatingStepId}
}

type Message struct {
	Header *MessageHeader
	Type   string
}
